// 此文件用于管理当前项目中的所有的全局功能

// 导入组件
import mytool from '@/components/mytool/index.vue'
// 导入excel
import excel from '@/components/excel/index.vue'
// 导入上传组件
import uploadImg from '@/components/uploadImg/index.vue'
// 导入全屏组件
import fullscreen from '@/components/fullscrren/inde.vue'

// 定义插件对象
const plugin = {}

// 设置插件的方法
plugin.install = function(Vue) {
  // 给vue添加全局的额外功能
  // 将工具栏封装为一个全局组件
  Vue.component('mytool', mytool)
  // 将excel注册为全局组件
  Vue.component('excel', excel)
  // 将uploadImg注册为全局组件
  Vue.component('uploadImg', uploadImg)
  // 将fullscreen注册为全局组件
  Vue.component('fullscreen', fullscreen)
}

// 暴露插件对象
export default plugin
